package com.kkm.dao;

import com.kkm.pojo.Consumer;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 管理用户接口
 */
public interface UserDao {
    //展示用户类型
    List<Consumer> showUser(int index, int rows);
    //查询用户记录数
    int checkUserCount();
    //条件查询用户记录数
    int checkUserNum(Map<String, String[]> condition);
    //添加用户
    void addUser(String tname);
    //模糊查询用户
    List<Consumer> checkUser(Map<String, String[]> condition, int index, int rows);
    //删除用户
    void deleteUser(int id);
    //修改用户第一步 根据id查询用户信息
    Consumer userById(int uid);
    //修改用户
    void modifyUser(int uid, String username, int sex, Date birth, String phone, String email, String address);
}
